protective tubes - French English Dictionary